Auto merge of #5147 - Eh2406:restucture, r=alexcrichton
authorbors <bors@rust-lang.org>
Thu, 8 Mar 2018 04:02:02 +0000 (04:02 +0000)
committerbors <bors@rust-lang.org>
Thu, 8 Mar 2018 04:02:02 +0000 (04:02 +0000)
commit65354757ad4018ccdbbb25874703f0933c69acea
treee3e3378212c7c5b08f047b6e3d372e3b6db406de
parent8fde4e3fec666b219410ae2d4945c110e9b8aa1e
parent8f9ada8210695905bc7c5055bee0629ad349aed6
Auto merge of #5147 - Eh2406:restucture, r=alexcrichton

restructure `Activations` for better clone

This builds on the work in #5121 When we last met we had:
5000000 ticks in ~48 sec, 0r 104k ticks/sec
This small change brings us to:
5000000 ticks in ~21 sec, 0r 238k ticks/sec
Edit: sorry for the large diff only the last commit is new. The rest are from #5121